由于本次实验对硬件没有需要修改的地方,所以直接沿用之前的硬件工程。
两种方法,一种是新增一个平台工程,第二种是在原有的平台工程中新增一个domain
新建一个平台工程:
唯一不同的是在此处选择FREERTOS:
创建完成后新建应用工程的步骤与之前一样。
之前的工程都是基于裸机开发的,所创建的平台工程即基于裸机,所以我们得重新创建一个平台工程或者应用工程,两者区别可以在1-hello_world 文档中找到。
创建新的应用工程:File->New->Application Project
选择已经创建好的平台文件:
工程命名为freertos:
和裸机不同处在于此步骤选择freertos操作系统:
接下来选择FreeRTOS Hello World模板:
应用工程建立完成。
编译工程成功后,用type-c USB线将开发板的JTAG和电脑连接,使用另外一根type-c USB线将开发板的PS UART和电脑连接。
在电脑上打开串口调试工具MobaXterm,和开发板的PS UART建立连接。
在vitis上进入调试模式:在Debug As,选择第一个。全速运行就可以通过串口看到调试信息
调试结果如下: